package com.example.adms.depart.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.adms.depart.dto.PageParams;
import com.example.adms.depart.entity.Depart;
import com.example.adms.vo.Result;

import java.util.List;

public interface DepartService extends IService<Depart> {
    Result getDepartById(String token);

    List<Depart> getDepartList();

    Depart getDepartByUserId(String userId);

    Result addOrUpdateDepart(Depart depart);

    Result getDepartListWithCondition(PageParams pageParams);
}
